feel happy or excited - Allemand Anglais Dictionnaire